459,409,393,364,335,283,259,251,227,207,189,171,156,147,134,118,91,68,49,32,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,18,33,48,63,78,108,108,123,138,153,168,183,198,213,243,258,273,288,303,318,333,348,363,378,393,408,423,438,453,468,483,498,513,530,545,542,540,539,538,538,536,534,532,530,528,525,525,522,521,519,518,516,514,512,509,508,506,504,499,498,496,493,491,489,486,484,481,482,483,485,487,488,489,490,491,492,492,493,494,495,494,494,494,494,494,494,494,493,492,491,489,488,486,484,483,482,481,480,478,476,476,476,477,477,476,476,475,474,474,475,475,475,475,475,476,476,475,474,473,472,471,471,470,469,468,467,465,464,464,463,462,460,459,459,458,459,460,461,462,462,462,462,461,460,459;974,979,978,947,923,911,905,914,912,907,918,912,921,937,960,981,981,978,975,963,955,910,895,880,865,850,835,805,790,775,760,745,730,715,712,712,712,727,727,742,742,727,727,727,727,727,712,697,697,697,712,712,727,727,712,712,712,712,712,712,712,727,742,742,742,742,742,742,742,742,743,745,745,748,751,754,754,755,756,758,760,761,765,767,770,772,774,775,776,779,781,782,784,785,787,788,789,790,790,789,790,791,793,794,795,796,798,800,802,804,805,806,808,809,811,814,817,821,826,828,831,834,838,840,844,846,849,852,855,858,860,863,865,868,871,874,875,878,880,883,886,892,894,896,898,900,903,906,909,910,914,916,919,921,923,925,927,929,931,934,935,937,939,942,944,946,949,950,952,954,956,958,960,962,965,967,969,970,971,973